1
间接的威力:指针为何如此重要
AI017Lesson 7
00:00

在计算机科学中, 指针 是一种基本的 间接形式。指针变量并不直接保存值,而是保存该值的 内存地址——即内存中的具体位置——值被存储的位置。这使得程序能够在不进行昂贵的数据复制的情况下,协调对单一数据源的修改。

1. 地址的逻辑

值所存储的位置被称为其 内存地址。理解这一点是掌握计算机内部语言的第一步。在 Go 中,我们使用与号(&)来获取地址,使用星号(*)来跟随它。

答案42地址 (&)0x1040c108指向地址抱歉,我们已搬迁!

2. 为什么间接性很重要

间接性是构建复杂共享数据结构的强大工具。想象一个商店招牌指引访客前往新地址。招牌本身并不包含商店;它告诉你 去哪里 寻找。Go 提供了一个安全的环境来掌握这一概念:如果你之前接触过指针,请深呼吸。这不会太糟糕。如果你是第一次接触,放松吧。Go 是学习指针的安全之地。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>